Manufacturing Scheduling Using Colored Petri Nets and Reinforcement Learning
نویسندگان
چکیده
Agent-based intelligent manufacturing control systems are capable to efficiently respond and adapt to environmental changes. Manufacturing system adaptation and evolution can be addressed with learning mechanisms that increase the intelligence of agents. In this paper a manufacturing scheduling method is presented based on Timed Colored Petri Nets (CTPNs) and reinforcement learning (RL). CTPNs model the manufacturing system and implement the scheduling. In the search for an optimal solution a scheduling agent uses RL and in particular the Q-learning algorithm. A warehouse order-picking scheduling is presented as a case study to illustrate the method. The proposed scheduling method is compared to existing methods. Simulation and state space results are used to evaluate performance and identify system properties.
منابع مشابه
Schedules of Flexible Manufacturing Cells and Their Timed Colored Petri Net Models
It is shown that flexible manufacturing cells can conveniently be represented and evaluated by colored Petri nets in which transitions represent operations performed by the machines of the cell and the transporting robot, tokens represent parts transported by the robot from one machine to another, and the colors are used to indicate different scheduling policies for the same cell.
متن کاملAccessibility Evaluation in Biometric Hybrid Architecture for Protecting Social Networks Using Colored Petri Nets
In the last few decades, technological progress has been made important information systems that require high security, Use safe and efficient methods for protecting their privacy. It is a major challenge to Protecting vital data and the ability to threaten attackers. And this has made it important and necessary to be sensitive to the authentication and identify of individuals in confidential n...
متن کاملAdaptive job-shop scheduling with routing and sequencing flexibility using expert knowledge and coloured Petri nets
Petri Nets are known to be efficient for modeling manufacturing systems, because they have a graphical representation and a well-defined semantics allowing formal analysis. Considering conflicts as routingand sequencing alternatives, we propose a knowledge based algorithm for on-line scheduling, that guides the search for a near optimal schedule in the state space efficiently and limits the sta...
متن کاملPetri Nets for Modeling and Coordination of Robotic Tasks
Petri nets have been widely used to model dynamic systems, namely manufacturing systems. In this paper we introduce the use of Petri nets to model robotic tasks. Diierent views of the robotic task model can be modeled by distinct Petri net types: interpreted Petri nets for task design and execution, generalized stochastic Petri nets for task quantitative performance evaluation and ordinary Petr...
متن کاملAccessibility Evaluation in Biometric Hybrid Architecture for Protecting Social Networks Using Colored Petri Nets
In the last few decades, technological progress has been made important information systems that require high security, Use safe and efficient methods for protecting their privacy. It is a major challenge to Protecting vital data and the ability to threaten attackers. And this has made it important and necessary to be sensitive to the authentication and identify of individuals in confidential n...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017